Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20A NOWER HILL Semi-Detached £157,500 22 Oct 1999
22 NOWER HILL Detached £765,000 1 Sep 2017
24 NOWER HILL Detached £1,145,000 25 Jan 2023